Completed
Push — master ( 0aa10e...733bbc )
by Daniel
15s queued 13s
created

JobModalContent.tsx ➔ JobModalContent   A

Complexity

Conditions 1

Size

Total Lines 27
Code Lines 22

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 22
dl 0
loc 27
rs 9.352
c 0
b 0
f 0
cc 1
1
import parse from "html-react-parser";
2
3
import { Button } from "@navikt/ds-react";
4
5
import { formatDate } from "../../assets/utils/functions";
6
7
import style from "./JobModalContent.module.scss";
8
9
import { TJobContentProps } from "./JobModalContent.type";
10
11
const JobModalContent = ({
12
  name,
13
  description,
14
  extent,
15
  applicationDue,
16
  closeModal,
17
}: TJobContentProps): JSX.Element => {
18
  return (
19
    <>
20
      <Button variant="danger" onClick={closeModal}>
21
        Lukk
22
      </Button>
23
      <div className={style.jobDiv}>
24
        <span className={style.jobContent}>
25
          <span className={style.jobTitle}>
26
            {name}
27
            <br />
28
            {extent}
29
            <br />
30
            {formatDate(applicationDue)}
31
          </span>
32
          <br />
33
          {parse(description)}
34
        </span>
35
      </div>
36
    </>
37
  );
38
};
39
export default JobModalContent;
40